high-resolution camera - German English Dictionary